昨天我們透過Devel模組來做了一些測試用內容,然而drupal中的內容指的是什麼呢?今天我們會大致把整個概念解說一遍。
Drupal上的所有內容(content)都被處理為節點。使用者可以按照自己的需求任意建立不同的內容類型(content type),針對不同的類型可以做不同的權限、欄位、欄位顯示方式、回應甚至是回應欄位等設定。
新增內容的方式很簡單,你可以在管理員的選單上找到內容->新增內容
就可以選擇想要新增的內容類型來新增。
在架構->內容類型
裡面可以管理內容類型,在內容類型的表單上面點選新增內容類型的超連結可以開始新增內容類型。
在新增內容類型的頁面當中,可以看到幾個欄位。
點選儲存及新增欄位按鈕開始新增欄位。
管理顯示(頁籤):這邊可以設定使用這看到這個內容的時候的顯示方式。可是設定標籤的顯示、顯示格式等等,不同類型的欄位有不同的設定選項。
回應欄位與回應顯示(頁籤):跟欄位管理與管理顯示類是,設定回應的欄位與回應的顯示方式。
現在我們已經知道怎麼新增不同的內容類型,但是要怎麼讓不同的內容類型分開顯示呢?
Views是個強大的模組,它可以讓你很有彈性地來管理或是處理你的內容。根據不同的view參數設定,可以讓之顯示出不同的樣式。學會views以後,基本上就可以處理大部分網站需要處理的事情了。以下介紹Views基本的使用。
安裝好模組以後進入Views的管理表單架構->Views
。
點選Add new view即可開始新增view。這邊我們會看到一些選項。
按照需求設定好之後按下Continue & edit,就會進入這個view的編輯頁面,如果前面已經設定過顯示條件,這邊就可以看到設定後的預覽,並新增條件或欄位顯示。
關於Views模組用的熟的話,甚至可以拿來寫撈資料庫資料的API,是很強大的模組,會在之後的文章當中分享更進階的用法,今天文章就到這。有發現任何錯誤或意見,歡迎留言喔!